@CHARSET "EUC-KR";

body {
	background-color: #ffffff;
 	margin:20px 0px 0px 0px;
	padding:0;
	font-size: 0.75em;
	line-height: 1.2em;
	color: #333;
}

a {
	text-decoration:none;
	color: #333;
} 

imag {
	border:0px;
}

#wrap {
	width:1024px;
	min-height:768px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
}

#main_header {
	width:1024px;
	height:100px;
}

#login {
	text-align:right;
	font-size: 12px;
	padding:0px 25px 0px 0px;
	word-spacing: 5px;
	height: 30px;
}

#login a {
	text-decoration:none;
	color: #333;
}

#login a:hover {
	color: #F90;	
}

#main_logo {
	width:200px;
	height:50px;
	padding:0 0 0 20px;
	float:left;
/* 	border:1px dotted #c00; */
	
}

#main_logo a {
	text-decoration:none;
	color:white;
}

nav#top_menu {
	width:794px;
	height:70px;
	float:right;
	valign:top;
	}
	
nav#top_menu ul {
	width:400px;
	list-style:none;
	float:right;
	color: #333;
}

nav#top_menu ul li {
	width:80px;
	text-align:center;
	display: inline-block;
	float:left;
}

nav#top_menu a {
	display:block;
	width: 60px;
	height: 20px;
	margin:15px 0px 0px 0px;
	text-decoration:none;
	color: #333;
}

nav#top_menu a:hover {
	background-image: url(../images/blue.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
 
#left_aside {
	float: left;
	width: 200px;
	height: 630px;
}

#sub_menu {
	width:200px;
	height: 630px;
	float:left;
}

#sub_menu ul {
	margin:50px 0px 0px 0px;
	list-style:none;
}

#sub_menu ul li{
	list-style:none;
}

#sub_menu a {
	text-decoration:none;
	color: #666;
	display:block;
	height:40px;
	width:100px;
}

#sub_menu a:hover {
	background-image: url(../images/bullet_orange.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #F90;	
}

/*
#main_section{
	width: 780px;
	height: 590px;
	float: right;
	padding: 20px;
	
} */

#main_section{
	width: 780px;
	min-height: 590px;
	float: right;
	padding: 20px;
}

footer{
	width: 1024px;
	height: 34px;
	float: left;
	text-align:center;
}